package net.maku.talent.dao;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.core.toolkit.Constants;
import net.maku.framework.mybatis.dao.BaseDao;
import net.maku.talent.entity.HonorCommunityEntity;
import net.maku.talent.vo.HonorCommunityVO;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

/**
* 集体荣誉
*
* @author 阿沐 babamu@126.com
* @since 1.0.0 2025-03-21
*/
@Mapper
public interface HonorCommunityDao extends BaseDao<HonorCommunityEntity> {

    /**
     * 分页查询
     * @param pageParams
     * @param queryWrapper
     * @return
     */
    IPage<HonorCommunityVO> selectPageList(@Param("page") IPage<HonorCommunityEntity> pageParams,@Param(Constants.WRAPPER) QueryWrapper<HonorCommunityVO> queryWrapper);
}